package com.whfc.mach.param.warn;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;

/**
 * @description 产生设备报警的基础参数实体
 * @author sun_guodong
 * @date 2019-12-03
 */
@Data
public class GenerateMachWarnParam implements Serializable {
    @NotNull
    private Integer machId;
    @NotNull
    private Date time;

    /**
     * ************************************************
     * 电子围栏
     */
    @NotNull
    private Double lng;
    @NotNull
    private Double lat;


    /**
     * ************************************************
     * 速度报警
     */
    @NotNull
    private Double speed;


    /**
     * ************************************************
     * 工作状态报警
     */
    private Integer workState;
    private Integer times;


    /**
     * ************************************************
     * 偷漏油报警
     */
    private Integer oilFlag;

}
